package work01.w2;

import java.util.Arrays;
import java.util.Comparator;

import tools.Tools;

/**
 * 对于学生数组进行操作的类
 * @author Eric
 * @date 2012-9-13
 */
public class StudentsOperator {

	/**
	 * 把学生按照姓名排序
	 * @param stus 学生集合
	 */
	public void sortStudent(Student[] stus) {
		/*
		 * 使用JAVA自身的Arrays类提供的优化的快速排序sort()方法进行排序
		 */
		Arrays.sort(stus, new Comparator<Student>() {
			@Override
			public int compare(Student arg0, Student arg1) {
				return arg0.getSnameo().compareTo(arg1.getSnameo());
			}
		});
	}

	public void dispStudent(Student[] ss){
		for(Student t:ss){
			System.out.println(Tools.objectToString(t));
		}
	}
	
}
